Stirling Moss £300M Mercedes 300Slr Arrives In London + Richard Hammond, Rowan Atkinson